gutless wonder - Turkish English Dictionary